intestinal strands living